
package ciicos.check.service;

import ciicos.check.entity.CheckTaskItemEntity;
import ciicos.check.model.checktask.CheckTaskPagination;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.Date;
import java.util.List;

/**
 * 巡检任务
 * 版本： V3.2.0
 * 版权：
 * 作者： 产研项目租
 * 日期： 2023-07-26
 */
public interface CheckTaskItemService extends IService<CheckTaskItemEntity> {

    QueryWrapper<CheckTaskItemEntity> getChild(CheckTaskPagination pagination, QueryWrapper<CheckTaskItemEntity> checkTaskItemQueryWrapper);

    CheckTaskItemEntity getInfo(String id);

    // 获取时间范围之内的异常巡检项
    List<CheckTaskItemEntity> getAnomalyListByDate(Date begin, Date end);


}
